T Turbosify Try MeoMail
GOAT Debate · Updated June 2026

The Greatest Footballer of All Time — Messi vs Ronaldo, Year by Year

Two men. Two careers that should have been impossible. One debate that refuses to end. Here is the record, year by year, from 2023 through the 2026 World Cup — where history is still being written.

Lionel Messi

Age38
ClubInter Miami
Career goals~916
Intl. goals122
Ballon d'Or8
World CupWon (2022)

Cristiano Ronaldo

Age41
ClubAl-Nassr
Career goals~973
Intl. goals145
Ballon d'Or5
World CupNever won

Stats as of June 24, 2026. World Cup still in progress.

The debate has consumed football for nearly two decades. Billions of words written. Thousands of arguments settled and reopened. And yet here we are in June 2026, at a World Cup in North America, watching both men rewrite the record books in real time at ages — 38 and 41 — when most footballers are retired or forgotten.

What follows is not an attempt to declare a winner. It is a year-by-year account of what both men have done since 2023, grounded in verifiable numbers. Draw your own conclusions.

Year by Year Timeline

2026
World Cup Year

2026 — History Written in Real Time

The 2026 FIFA World Cup, hosted across the United States, Canada, and Mexico, has produced the most extraordinary opening fortnight in the tournament's history. At its centre, inevitably, are these two men.

Messi — 2026 World Cup

5
WC goals
18
All-time WC
2
Games played

Hat-trick vs Algeria in the opener, brace vs Austria in game two. That second game produced the moment of the tournament so far: Messi becoming the all-time top scorer in World Cup history — men's or women's — with his 18th goal, surpassing Brazilian legend Marta and Miroslav Klose in a single match.

Ronaldo — 2026 World Cup

2
WC goals
10
All-time WC
6
WCs scored in

After being invisible in a 1-1 draw with DR Congo, the criticism was deafening. Then Portugal met Uzbekistan. Ronaldo scored in the 6th minute — becoming the first player in history to score in six different World Cups — and added a second before half-time. At 41 years and 138 days, he became the oldest player to score a brace in World Cup history.

The context: Messi entered this tournament having not committed to playing until the last moment, dealing with a hamstring injury and news that his father was recovering from a health issue. Ronaldo entered it under calls from pundits to be dropped after his opening performance. Both answered, in the only language that has ever mattered to them.

2025
Messi edges it

2025 — Messi Wins MLS Cup, Ronaldo Wins Nations League

Messi — Full Year 2025

46
Goals
28
Assists

54 appearances across club and country

Goal contribution every 61.3 minutes

MLS Cup winner with Inter Miami

MLS MVP for the second consecutive year

13 goal contributions in 6 playoff matches

Ronaldo — Full Year 2025

41
Goals
4
Assists

46 appearances across club and country

Goal contribution every 87 minutes

UEFA Nations League winner with Portugal

Scored the equaliser in the Nations League final vs Spain

Received his first ever international red card in November

On raw numbers, Messi had the better year — 46 goals to 41, and an assist tally that made Ronaldo's four look modest by comparison. But the nature of the output differed. Messi operated in MLS, a league several levels below elite European competition. Ronaldo continued scoring prolifically in Saudi Arabia while also delivering on the international stage where it counts most, winning Portugal their second UEFA Nations League title and scoring in the final.

The more telling detail from 2025 was Ronaldo's public declaration that he would not retire until reaching 1,000 career goals. Entering 2026, he stood at approximately 956, with the World Cup offering a platform to accelerate that chase.

2024
Ronaldo edges it

2024 — Messi Wins Copa America, Ronaldo Dominates in Goals

Messi — Full Year 2024

29
Goals
18
Assists

36 appearances total

23 goals and 13 assists for Inter Miami (MLS)

Copa America 2024 winner with Argentina

MLS MVP and Supporters' Shield winner

Ronaldo — Full Year 2024

43
Goals
7
Assists

51 appearances total

50 goals for Al-Nassr in 2023/24 season alone

Saudi Pro League Golden Boot

7 international goals in 12 appearances for Portugal

Ronaldo's 2023/24 club season — 50 goals in 51 appearances — was one of the most prolific single-season goalscoring returns of his entire career. No player in world football scored more goals that season. The Saudi Pro League, critics argued, was not elite competition. But 50 goals is 50 goals. The mechanics have not failed him.

Messi's headline of 2024 came at the Copa América, where Argentina — already World Cup holders — won the tournament to complete back-to-back major international titles. Messi became only the second captain to lead a nation to three consecutive major trophies including a World Cup. The trophy cabinet argument, which had long been Messi's strongest card, grew heavier still.

2023
Ronaldo by numbers

2023 — New Chapters, Same Obsessions

Messi — Full Year 2023

28
Goals
12
Assists

44 appearances, 132 minutes per goal

Eighth Ballon d'Or — a record that stands alone

Final PSG season, then moved to Inter Miami

9 goals in first 6 games for Inter Miami

Won the 2023 MLS Leagues Cup

Ronaldo — Full Year 2023

54
Goals
15
Assists

59 appearances, 96 minutes per goal

First full season at Al-Nassr

Outscored Messi by 26 goals on the year

Scored twice vs PSG/Messi in January exhibition

In raw goalscoring terms, 2023 belonged to Ronaldo. His 54 goals to Messi's 28 was the widest numerical gap between them in any calendar year in recent memory. But the context matters: Ronaldo played 59 games across the year, 15 more than Messi, and his Al-Nassr schedule — more games, a less demanding league — naturally inflated the count.

Messi's 2023, by contrast, featured a year of transition. His PSG tenure ended quietly. His arrival at Inter Miami was anything but — nine goals in his first six games, immediately transforming a struggling franchise into a talking point. The Leagues Cup victory gave him a trophy in his first months in North America. And in November, he received his eighth Ballon d'Or, a number that no other player in history has approached.

January 19, 2023 — their last shared pitch. A Riyadh All-Star XI vs PSG exhibition. Ronaldo scored twice in his first game in Saudi Arabia. Messi scored once as PSG won 5-4. The two men embraced at full time. Neither knew if they would meet again competitively. They might yet, in the knockout rounds of this World Cup.

More

2022 and earlier — coming in the next edition

2022 Qatar World Cup, Messi's greatest year. The Ballon d'Or era at Barcelona and Real Madrid. The peak years. All coming.

The Numbers That Define the Debate

These are the figures that have driven ten years of arguments and will drive ten more:

Category Messi Ronaldo
All-time career goals ~916 ~973
International goals 122 145
World Cup goals (all-time) 18 (record) 10
Ballon d'Or awards 8 5
Champions League titles 4 5
World Cup won Yes (2022) No
Goals per 90 minutes (career) 0.79 0.73
Goals in 2026 (calendar year) 20 16

Where It Stands Now

The honest answer, at the end of all the numbers, is that this debate was never going to be settled cleanly. They are extraordinary in different ways. Ronaldo is the more relentless goalscoring machine — the man who has scored more international goals than anyone in history, who has played more games and accumulated more raw output across a longer professional schedule. Messi is the more complete footballer — the man who creates as often as he scores, who has won more individual awards than anyone in history, and who lifted the one trophy that eluded him for the first eighteen years of his career.

What is not debatable is what both men are doing at this World Cup, at ages that should disqualify them from relevance. Messi is the tournament's top scorer through two games, having just broken the all-time record. Ronaldo became the first player to score in six World Cups and did it with a brace that silenced everyone who had written him off.

The 2026 World Cup is still in its group stage. This article will be updated as it progresses. Whatever else happens, football's longest running argument has found its most extraordinary final chapter.

Frequently Asked Questions

Who is the greatest footballer of all time? +

The debate remains genuinely open, but Messi holds the stronger case on trophies: a World Cup, two Copa Americas, four Champions Leagues, and eight Ballon d'Or awards. Ronaldo leads in raw international goal totals with 145. At the 2026 World Cup, Messi surpassed every player in World Cup history with 18 goals across six tournaments.

How many World Cup goals does Messi have in 2026? +

Messi has 5 goals through the first two matches of the 2026 World Cup, bringing his all-time World Cup total to 18 — the most in the history of the tournament for any men's or women's player.

How many goals did Ronaldo score at the 2026 World Cup? +

Ronaldo scored 2 goals through two group stage matches, both in Portugal's 5-0 win over Uzbekistan. He became the first player in history to score in six different World Cup tournaments, and the oldest player to score a brace in World Cup history at 41 years and 138 days.

How many career goals does Ronaldo have in 2026? +

As of June 2026, Ronaldo has approximately 973 career goals across club and country. He has publicly stated he intends to reach 1,000 competitive career goals before retiring.

Who scored more goals in 2025 — Messi or Ronaldo? +

Messi scored 46 goals across 54 appearances in 2025, edging Ronaldo who scored 41 goals across 46 appearances. Messi won the MLS Cup and the MLS MVP award for the second consecutive year. Ronaldo won the UEFA Nations League with Portugal.

What records did Messi break at the 2026 World Cup? +

Messi surpassed Miroslav Klose's record of 16 men's World Cup goals with a hat-trick against Algeria, then broke Marta's overall record of 17 with a brace against Austria, reaching 18 goals in six tournaments — the most in FIFA World Cup history, men's or women's.

Powered by Turbosify

Follow every World Cup update without missing a thing

MeoMail sends you email alerts you can actually trust — scheduled, tracked, and delivered to your custom domain inbox.

Try MeoMail Free